two-phase commit

two-phase commit
= 2-phase commit; = 2PC; = TPC
двухфазное связывание, обоюдный (двухфазный) контроль завершения транзакций, двухфазная фиксация (подтверждение) транзакций, двухфазное выполнение с контролем
протокол обработки транзакций, обеспечивающий синхронное внесение изменений в распределённые базы данных. Состоит в том, что при завершении транзакции, относящейся более чем к одному серверу, участвующие в ней серверы БД получают команду "приготовиться к фиксации транзакции". После получения подтверждения от всех серверов транзакция фиксируется на каждом из них, т. е. она либо должна быть завершена на всех этих серверах, либо должен быть выполнен откат транзакции (transaction rollback). Таким образом обеспечивается корректная распределённая обработка данных в неоднородной среде. Требует скоростных линий связи и доступности всех серверов
см. тж. transaction

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Игры ⚽ Поможем сделать НИР

Смотреть что такое "two-phase commit" в других словарях:

  • Two-Phase-Commit — Commit Protokolle regeln die Festschreibung (Commit) von Daten, die durch eine (verteilte) Transaktion beispielsweise in einem Datenbankmanagementsystem verändert werden sollen. Inhaltsverzeichnis 1 Notwendigkeit und Anforderungen 2 Grundprinzip… …   Deutsch Wikipedia

  • Two-phase commit protocol — In computer networking and databases, the two phase commit protocol (2PC) is a distributed algorithm that lets all nodes in a distributed system agree to commit a transaction. The protocol results in either all nodes committing the transaction or …   Wikipedia

  • two-phase commit —    A method used in transaction processing to ensure data is posted to shared databases correctly by dividing the writing of data into two steps.    Each of the steps must receive a verification of completeness from the shared databases;… …   Dictionary of networking

  • Two Phase Commit — Zweiphasen Festübergabe …   Acronyms

  • Two Phase Commit — Zweiphasen Festübergabe …   Acronyms von A bis Z

  • Two-phase locking — This article is about concurrency control. For commit consensus within a distributed transaction, see Two phase commit protocol. In databases and transaction processing two phase locking, (2PL) is a concurrency control method that guarantees… …   Wikipedia

  • 2-phase-commit — Commit Protokolle regeln die Festschreibung (Commit) von Daten, die durch eine (verteilte) Transaktion beispielsweise in einem Datenbankmanagementsystem verändert werden sollen. Inhaltsverzeichnis 1 Notwendigkeit und Anforderungen 2 Grundprinzip… …   Deutsch Wikipedia

  • 3-phase-commit — Commit Protokolle regeln die Festschreibung (Commit) von Daten, die durch eine (verteilte) Transaktion beispielsweise in einem Datenbankmanagementsystem verändert werden sollen. Inhaltsverzeichnis 1 Notwendigkeit und Anforderungen 2 Grundprinzip… …   Deutsch Wikipedia

  • Three-phase commit protocol — In computer networking and databases, the three phase commit protocol (3PC) is a distributed algorithm which lets all nodes in a distributed system agree to commit a transaction. Unlike the two phase commit protocol (2PC) however, 3PC is non… …   Wikipedia

  • Strict two-phase locking — In computer science, strict two phase locking (Strict 2PL) is a locking method used in concurrent systems.The two rules of Strict 2PL are:# If a transaction T wants to read/write an object, it must request a shared/exclusive lock on the object. # …   Wikipedia

  • Commit-Protokoll — Commit Protokolle regeln die Festschreibung (Commit) von Daten, die durch eine (verteilte) Transaktion beispielsweise in einem Datenbankmanagementsystem verändert werden sollen. Inhaltsverzeichnis 1 Notwendigkeit und Anforderungen 2 Grundprinzip… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»